Blockchain technology and cryptocurrency have been such buzzwords in the last decade. We hear these concepts often pertaining to a variety...